@charset "utf-8";
/* CSS Document */
/*重置CSS*/
body,nav,dl,dt,dd,ul,li,ol,p,h1,h2,h3,h4,h5,h6,input,button,textarea{margin:0;padding:0;-webkit-margin-start:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; margin:0; padding:0}
h1,h2,h3,h4,h5,h6,address,cite,dfn,var,i,em,del,caption,th,td{font-size:100%; font-weight:normal; font-style:normal;}
ul,li{ list-style:none;}
:focus{outline:0;}
button,input,select,textarea{font-size:inherit; font-weight:inherit; margin:0; vertical-align:middle;outline:0;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance: none !important;margin: 0; }
input[type="number"]{-moz-appearance:textfield;}
button,input,select,textarea{font-size:inherit; font-family:inherit; font-weight:inherit; margin:0; vertical-align:middle;outline:0;}
textarea{resize:none}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input:focus, textarea:focus {
outline: none; /*去除Chrome等浏览器文本框默认发光边框*/
}
input::-ms-clear {
display: none; /*去除IE10+浏览器文本框后面的小叉叉*/
}
input[type="password"]::-ms-reveal{display:none;}
textarea {
resize: none; /*禁止多行文本框textarea拖拽*/
}
table{border-collapse:collapse;border-spacing:0;}
a img,fieldset{border:0;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{color:#676767;position:relative;font:14px/24px "微软雅黑",helvetica,arial,Tahoma; position:relative; background-color:#fff;}
a{ text-decoration:none; color:#999;}
a:hover{ color:#ed5f3a;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.clear{ display:block; clear:left; overflow:hidden; height:0; content:"";}
.fl{ float:left;}
.fr{ float:right;}
.ptb_20{ padding:20px 0;}
.pl0{ padding-left:0 !important}
.mr8{ margin-right:8px;}
.mr0{ margin-right:0 !important;}
.org{ color:#f35e0b;}
a.org:hover{border-bottom:1px solid #f35e0b;}
.im{ color:#ff8315;}
.red{ color:#ff2b15;}
.gray{ color:#999}
.c_3{ color:#333}
.font12{ font-size:12px;}
.center{ text-align:center;}
.right{ text-align:right;}
/*end 重置CSS*/

.indexIcon{ display:inline-block; width:33px; height:33px; background:url(../images/index_sprite.png) no-repeat; position:relative;}
.userIcon{ background-position:0 -264px;}
.homeIcon{ background-position:0 -299px;}
.helpIcon{ background-position:-33px -299px;}
.emailIcon{ background-position:0 -331px;}
.logoutIcon{ background-position:-33px -331px;}
.grayhomeIcon{ background-position:-33px -264px;}
.peopleIcon{ background-position:0 -363px;}
.listIcon{ background-position:-2px -407px;}
.msgIcon{ background-position:-2px -448px;}
.moneyIcon{ background-position:-2px -490px;}
.icon{ display:inline-block; width:24px; height:24px; background:url(../images/icon.png) no-repeat; position:relative;}
.micon_1{ background-position:0 -32px;}/*禁用*/
.micon_1hover{ background-position:-24px -32px;}
.micon_2{ background-position:0 -64px;}/*编辑*/
.micon_2hover{ background-position:-24px -64px;}
.micon_3{ background-position:0 -92px;}/*添加子菜单*/
.micon_3hover{ background-position:-24px -92px;}
.micon_5{ background-position:0 -177px;}/*查看*/
.micon_5hover{ background-position:-24px -177px;}
.micon_6{ background-position:0 -150px;}/*重置密码*/
.micon_6hover{ background-position:-24px -150px;}
.micon_7{ background-position:0 -202px;}/*管理成员*/
.micon_7hover{ background-position:-24px -202px;}
.micon_8{ background-position:0 -228px;}/*退群*/
.micon_8hover{ background-position:-24px -228px;}
.micon_9{ background-position:0 -253px;}/*详情*/
.micon_9hover{ background-position:-24px -253px;}
/*.micon_10{ background-position:0 -277px;}/*生成帐号*/
/*.micon_10hover{ background-position:-24px -277px;}*/
.micon_10{ background-position:0 -637px;}/*生成帐号*/
.micon_10hover{ background-position:-24px -637px;}
.micon_11{ background-position:0 -301px;}/*更新资料*/
.micon_11hover{ background-position:-24px -301px;}
.micon_12{ background-position:0 -325px;}/*启用*/
.micon_12hover{ background-position:-24px -325px;}
.micon_13{ background-position:0 -349px;}/*提交*/
.micon_13hover{ background-position:-24px -349px;}
.micon_14{ background-position:0 -373px;}/*关闭*/
.micon_14hover{ background-position:-24px -373px;}
.micon_15{ background-position:0 -397px;}/*发送*/
.micon_15hover{ background-position:-24px -397px;}
.micon_16{ background-position:0 -421px;}/*上架*/
.micon_16hover{ background-position:-24px -421px;}
.micon_17{ background-position:0 -445px;}/*统计/日志*/
.micon_17hover{ background-position:-24px -445px;}
.micon_18{ background-position:0 -469px;}/*下架*/
.micon_18hover{ background-position:-24px -469px;}
.micon_19{ background-position:0 -493px;}/*投放设置*/
.micon_19hover{ background-position:-24px -493px;}
.micon_20{ background-position:0 -517px;}/*删除*/
.micon_20hover{ background-position:-24px -517px;}
.micon_21{ background-position:0 -541px;}/*交易记录*/
.micon_21hover{ background-position:-24px -541px;}
.micon_22{ background-position:0 -565px;}/*审核*/
.micon_22hover{ background-position:-24px -565px;}
.micon_23{ background-position:0 -589px;}/*修改*/
.micon_23hover{ background-position:-24px -589px;}
.micon_24{ background-position:0 -613px;}/*添加节点*/
.micon_24hover{ background-position:-24px -613px;}
.j1_icon{ background-position:0 -121px;}
.j1_iconhover{ background-position:-24px -121px;}
.tipmsg{ width:19px; height:19px; background:url(../images/tipmsg.png) no-repeat; display:inline-block; position:relative; top:5px;}
.tipmsg_true{ background-position:0 0;}
.tipmsg_false{ background-position:0 -19px;}

/*增加图标 add by shuliangxing*/
.icon_lock{ display:inline-block; width:24px; height:24px; background:url(../images/lock.png) no-repeat; position:relative;}
.icon_unlock{ display:inline-block; width:24px; height:24px; background:url(../images/unlock.png) no-repeat; position:relative;}

/*保留页面滚动条 add by shuliangxing*/
html,body{ height:100%;}
/*html,body{ height:100%; overflow-y:hidden;}*/

/*登录验证*/
.login{ width:402px; margin:-11px auto 25px; padding-bottom:1px; background:url(../images/login_centerbg.gif); position:absolute; top:50%; left:50%;}
.loginTopbg{ height:11px; background:url(../images/login_topbg.gif); position:absolute; top:0; left:0; right:0;}
.loginBottombg{ height:25px; background:url(../images/login_bottombg.png); position:absolute; bottom:-25px; left:0; right:0;}
.loginTitle{ height:63px; line-height:63px; background: url(../images/loginTitle.png); color:#fff; text-align:center; font-size:20px; margin:0 2px 0; position:relative; z-index:2;}
.loginTip .tips,.W_login_form .username,.W_login_form .password,.W_login_form .refresh,.W_btn_g,.uin_del{ background:url(../images/loginIcon.png) no-repeat;}
.loginTip{ text-align:center; padding:8px 0; height:24px; line-height:24px;}
.loginTip .tips{ display:inline-block; display:none; padding-left:30px; background-position:left -113px; color:#999;}
.info_list{ padding:0 50px; margin-bottom:18px;}
.W_login_form .inp{ position:relative;}
.W_login_form .username, .W_login_form .password{ height:35px; padding:0 0 0 45px; border-radius:5px; color:#c2c1c1;vertical-align:middle; overflow:hidden; border:1px solid #ccc; background-color:#fff; box-shadow:1px 1px 1px 0px #eaeaea inset; -webkit-box-shadow:1px 1px 1px 0px #eaeaea inset;}
.W_login_form .username{ background-position:9px -1px;}
.W_login_form .password{ background-position:9px -42px;}
.W_login_form .password .labelautybox{ background:none; display:none; position:absolute; cursor:pointer; right:10px; top:4px; width:22px; height:13px;}
.W_login_form .W_input{ height:35px; border-radius:5px; color:#c2c1c1;vertical-align:middle; overflow:hidden; border:1px solid #ccc; background-color:#fff; box-shadow:1px 1px 1px 0px #eaeaea inset; -webkit-box-shadow:1px 1px 1px 0px #eaeaea inset; position:relative;}
.W_login_form .W_input_focus2 .W_input{ color:#333}
.W_input:focus,.W_input_focus2{ border-color:#f8ba88 !important}
.W_login_form .username .W_input, .W_login_form .username .W_input_focus,.W_login_form .username .W_input:focus, .W_login_form .password .W_input, .W_login_form .password .W_input_focus, .W_login_form .password .W_input:focus{ border-width:0; background:0; width:100%; box-shadow:0 0 #fff; -webkit-box-shadow:0 0 #fff;}
.W_login_form .verify input.W_input{ width:141px; padding-left:0; text-align:center; background:0}
.W_login_form .verify .input_tips, .W_login_form .verify .input_tips_focus{ width:141px; text-align:center; left:0}
.W_login_form .input_tips, .W_login_form .input_tips_focus{ position:absolute; top:5px; left:45px; line-height:25px; color:#c2c1c1; cursor:text;}
.W_login_form .verify *{vertical-align:middle}
.W_login_form .verify .refresh{ width:24px; height:24px; background-position:0 -86px; display:inline-block; margin-left:5px;}
.W_login_form .verify .code{ margin-left:12px;}

/*修改按钮样式 update by shuliangxing*/
.W_login_form .verify .yzm,.W_login_form .verify .yzm_seed{ height:35px; line-height:35px; width:140px; background:#a7a8a8; color:#fff; text-align:center; border-radius:3px; border:none; float:right; position:relative; top:1px;}
.W_login_form .verify .yzm_seed{ background:#e96f2a; color:#fff;}
.W_login_form .verify .yzm_seed:focus{ background:#e1461a; color:#fff;}

.W_login_form .auto_login{ line-height:30px; padding-top:10px;}
.W_login_form .yzm_send{ text-align:center;}
.W_login_form .yzm_send .ti{ margin-bottom:15px; color:#999; height:30px; line-height:30px;}
.W_btn_g{ width:70px; height:30px; line-height:30px; background-position:-1px -139px; text-align:center; color:#fff; display:inline-block; transition:0 !important; -webkit-transition:0 !important}
.W_btn_g:hover{ background-position:-1px -172px; color:#fff;}
.uin_del{ position:absolute; background-position:-8px -217px; cursor:pointer; right:5px; top:10px; width:18px; height:18px; display:none;}
.loginbot_copy{ position:absolute; bottom:-70px; color:#7f7f7f; text-align:center; left:0; right:0; padding-bottom:10px; font-size:10px; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif;}

/*更新001登录*/
.loginBg{ height:640px; width:100%; background: url("../images/loginBg.jpg") no-repeat center top; position: absolute; top: 50%; margin-top: -320px;}
.loginBg .loginText{ position: absolute; top: 50%; margin-top: -69px; left: 50%; margin-left:-510px;}
.loginBg .loginRight{ position: absolute; top: 50%; margin-top:-150px; margin-right: -110px; right: 50%;}
.loginBg .login{ width: 400px; background: url("../images/login_cbg.png") repeat-y; padding-bottom:20px; }
.loginBg .loginBottombg{ height: 8px;  background: url("../images/login_bbg.png") no-repeat; bottom: -8px;}
.loginBg .loginTitle{ background-image: url("../images/loginT.png"); margin:-1px 0 0 0}

#header{ height:74px; background:#333; border:solid #757575; border-width:0 1px; position:relative; z-index:10; padding:0 1%;}
#header .logo{ height:100%;}
#header .logo:before{ display:inline-block; width:0; height:100%; vertical-align:middle; content:'';}
#header .logo span{ display:inline-block; margin-right:2%;}
.headright{ position:absolute; right:10px; top:10px; bottom:10px; color:#fff;}
.topuser{ font-size:12px; display:inline-block; margin-right:20px;}
.topuser .userIcon{ top:10px; position:relative;}
.topnav { display:inline-block; top:10px; position:relative;}
.topnav li { float:left; margin-right:17px; position:relative;}
.topnav li a{ width:81px; height:30px; line-height:30px; font-size:14px; color:#fff; display:block; background:#3f3f3f; border:1px solid #262626;}
.topnav li a:hover{ background-color:transparent;}
.topnav li a span.indexIcon{ width:30px; height:30px; float:left; margin:0 7px;}
.tipnum{ position:absolute; right:-7px; top:-7px; min-width:12px; width:auto !important; width:12px; height:12px; line-height:12px; font-size:12px; border-radius:100%; background:#e5004f; text-align:center; color:#fff; padding:2px; font-family:"Times New Roman";}
.menu { height:100%; overflow:auto;}
.menu>ul>li{ line-height:40px; border-top:1px solid #6d6d6d; border-bottom:1px solid #373737}/*适当减少一级菜单高度 50px->40px update by shuliangxing*/
.menu li a{ color:#999; display:block; padding-left:73px; position:relative;}
.menu>ul>li>a:hover,.menu>ul>li.curr>a{ background:#6f6f6f; color:#fff;}
.menu li ul{ margin-bottom:-1px; background:#333;}
.menu li li{ height:30px; line-height:30px; border-top:1px solid #525252; border-bottom:1px solid #212121} /*适当减少二级菜单高度 48px->30px update by shuliangxing*/
.menu li ul{ display:none;}
.menu>ul>li>a:before{ width:33px; height:33px; background:url(../images/index_sprite.png) no-repeat; content:' '; position:absolute; left:34px; top:50%; margin-top:-17px;}
.menu>ul>li.li_1>a:before{ background-position:0 0;}
.menu>ul>li.li_2>a:before{ background-position:0 -33px;}
.menu>ul>li.li_3>a:before{ background-position:0 -66px;}
.menu>ul>li.li_4>a:before{ background-position:0 -99px;}
.menu>ul>li.li_5>a:before{ background-position:0 -132px;}
.menu>ul>li.li_6>a:before{ background-position:0 -165px;}
.menu>ul>li.li_7>a:before{ background-position:0 -198px;}
.menu>ul>li.li_8>a:before{ background-position:0 -231px;}
.menu>ul>li.li_9>a:before{ background-position:0 -535px;} /*增加系统监控菜单图标 add by shuliangxing*/
.menu>ul>li>a:hover:before,.menu>ul>li.curr>a:before{ background-position-x:-33px !important;}
.menu li li a:hover{ color:#f35e0b}
.menu li li.curr a{ background:#262626; color:#f35e0b}

.wrapper{ /*max-width:1300px;*/ margin:0 auto; min-width:1000px; height:100%; position:relative; overflow:hidden;}
#content{ width:100%; background:#525252; position:absolute; left:0; top:74px; bottom:1px; z-index:9}
.main_left{ width:217px; background:#525252; float:left; height:100%; position:relative; z-index:10}
#main_right{ margin:0 0 0 217px; height:100%; overflow:auto; border-top:1px solid #717171; background:#fff;}
.vote{ height:50px; background:#ededed; border-top:1px solid #fff; padding:0 32px; position:relative;}
.vote .pr{ position:absolute; right:20px; height:30px; top:50%; margin-top:-15px; line-height:30px; }
.prlink a{ color:#fff; background:#e8a410; padding:0 8px; margin-left:0px; display:inline-block;}/*update by shuliangxing*/
.prlink_m0 a{ margin:0 }
.prlink a:hover{ background:#bbb}
.prlink a .j_icon{ background-position:0 -3px; top:3px; margin-left:-5px; float:left;}

.posi{ color:#999;}
.posi span{ margin:0 10px;}
.posi span:nth-child(2){ margin-left:0;}
.posi span:last-child{ color:#333;}
.posi .indexIcon{ margin:0 0 0 -7px; top:10px; position:relative;}
.boxRight{ padding:30px;}
.boxborder{ padding:20px !important; margin:-10px !important;}
.t{ font-size:18px; line-height:46px;}
.context{ border:1px solid #d8d8d8; background:#fff; padding:10px; font-size:14px; line-height:30px; color:#333;}
.OrgTit{ padding:5px 9px; height:26px; line-height:26px; background:#f35e0b; color:#fff;}

.Scroller-Container { position: absolute;top: 0px;left: 0px; right:0;}
.Scrollbar-Container{position: absolute;top: 0; right:8px; bottom:0;}
.Scrollbar-Up {cursor: pointer;width:8px; height:20px; background:url(../images/up.png) no-repeat center center; position:absolute; top:0;}
.Scrollbar-Track {width: 8px; position:absolute; bottom:20px; top:20px;}
.Scrollbar-Handle {position: absolute;width: 8px;height: 94px;background:#cfcfcf;cursor:pointer;}
.Scrollbar-Down {cursor: pointer;width:8px; height:20px; background:url(../images/down.png) no-repeat center center; position:absolute; bottom:0;}

.left_arrow{ position:absolute; width:14px; height:40px; line-height:40px; text-align:center; position:absolute; right:-14px; top:50%; margin-top:-5px; background:#333; color:#f35e0b; cursor:pointer; font-size:12px; font-family:"宋体"; font-weight:bold;}

/*003首页*/
.Index_t{ padding:0; margin-top:-10px; color:#f35e0b;}
.databox .context{ position:relative; width:48%; margin-top:13px; padding:10px 0; float:left;}
.databox .context:before{ width:2px; height:100%; content:""; left:-1px; position:absolute; top:0; background:#525252;}
.databox .context:nth-child(2n){ float:right;}
.databox .context dl{ padding:5px 0 0 5%; float:left;}
.databox .context dl:nth-child(2n){ padding-right:20px; float:right;}
.databox .context dt{ height:50px; line-height:50px;}
.databox .context dt .indexIcon{ float:left; width:66px; height:43px;}
.databox .context dt p{ display:inline-block; font-size:18px; text-indent:0}
.databox .context dd{ line-height:20px;}
.databox .Indexfirst{ position:relative; padding-bottom:30px; height:170px;}
.databox .Indexfirst .r{ position:absolute; right:20px; top:174px;}
.databox .IndexNotice{ width:70%;}
.databox .IndexNotice h3{ padding-left:20px;}
.databox .IndexNotice .con{ padding:0 20px; height:120px; overflow:hidden;}
.databox .IndexNews{ width:26%; }
.databox .IndexNews ul{ padding:5px 20px; height:150px; overflow:hidden;}
.databox .IndexNews li a{ display:block; color:#333; padding-left:12px; background:url(../images/orgsj.png) no-repeat left center; overflow:hidden; height:30px; line-height:30px; white-space:nowrap; text-overflow:ellipsis;}
.databox .IndexNews li a:hover,.databox .IndexNews li.hover a{ color:#ed5f3a}

/*004系统管理-菜单管理*/
.tabmtip{ margin:-10px 0 10px;}
.tabmenu{}
.tabmenu .row{ display:table; width:100%; margin-bottom:-1px; background:#ededed;}
.tabmenu .row .child:nth-child(1){ width:20%;}
.tabmenu .row .child:nth-child(2){ width:24%;}
.tabmenu .row .child:nth-child(3){ width:16%;}
.tabmenu .row .child:nth-child(4){ width:18%;}
.tabmenu .row .child{ display:table-cell; text-align:center; position:relative;}
.tabmenu .row .child input{ border:1px solid #dfdfdf; text-align:center; line-height:26px; height:26px; width:90%; position:absolute; left:5%; margin-left:-1px;}
.tabmenu .row .child a{ color:#3a3a3a;}
.tabmenu .row .child a:hover{ color:#f35e0b}
.tabmenu .OrgTit{ border-left:1px solid #fff;}
.tabmenu .row_tr{ border:1px solid #e9e9e9; position:relative;}
.tabmenu .row_tr .child{ line-height:28px; overflow:hidden; padding:4px 0;}
.tabmenu .row_tr .child .icon{ display:inline-block; margin:0 6px -7px; position:relative;}
.tabmenu .row_tr .child_parent .j1_icon{ margin:0 8px -5px 0;}
.tabmenu .row_tr .child_parent a:hover .j1_icon,.tabmenu .row_tr .child_parent a.curr .j1_icon{ background-position:-24px -121px;}
.tabmenu .row_tr .child:nth-child(1){ padding-left:10px; text-align:left;}

.tabmenu .son { margin:0; display:none;}
.tabmenu .son .row_tr{ margin:0 0 -1px}
.tabmenu .son .row{ background:#fff;}
.tabmenu .son .row .child:nth-child(1){ padding-left:41px;}
.tabmenu .son .row_tr:before{ visibility:hidden;}

.tabmenu .son .son { margin:0;}
.tabmenu .son .son .row .child:nth-child(1){ padding-left:72px;}

.tabmenu_2 .row_tr .child{ padding:14px 0;}
.tabmenu_2 .row_tr:before{ width:2px; background:#525252; height:100%; content:''; position:absolute; left:-1px; top:0;}
.tabmenu_2 .row{ margin-bottom:9px; background:#fff}
.tabmenu_2 .son{ margin:-10px 0 9px;}

.tabmenu_third .row .child:nth-child(1){ width:45%;}
.tabmenu_third .row .child:nth-child(2){ width:30%;}
.tabmenu_third .row .child:nth-child(3){ width:25%;}

.tabmenu_eight .row .child:nth-child(1){ width:25%;}
.tabmenu_eight .row .child:nth-child(2){ width:10%;}
.tabmenu_eight .row .child:nth-child(3){ width:8%;}
.tabmenu_eight .row .child:nth-child(4){ width:12%;}
.tabmenu_eight .row .child:nth-child(5){ width:12%;}
.tabmenu_eight .row .child:nth-child(6){ width:8%;}
.tabmenu_eight .row .child:nth-child(7){ width:auto;}
.tabmenu_eight .row .child:nth-child(8){ width:8%;}

/*005新增一级菜单*/
.add_firstmenu { padding:25px 0 20px;}
.add_firstmenu dl{ position:relative; padding-bottom:16px; min-height:30px; height:auto !important;}
.add_firstmenu dt{ width:140px; padding-right:10px; text-align:right; float: left; }
.add_firstmenu dd{ padding:0 150px;}
.add_firstmenu dd .selectul>input{ position:relative; z-index:100; float:left;}
.inputkeyword.selectul ul li{ text-align:left; padding-left:5px;}
.add_firstmenu dd input.w1,.add_firstmenu dd input.w2,.add_firstmenu dd input.w3{ width:162px; border:1px solid #dfdfdf; height:16px; line-height:16px; padding:5px; margin-right:10px; color:#999;}
.add_firstmenu dd input.w2{ width:424px}
.add_firstmenu dd input.w3{ width:530px}
.add_firstmenu dd .textareaBox{ position:relative; width:424px; padding:5px; border:1px solid #dfdfdf;}
.add_firstmenu dd .textareaBox.w2{ width:530px;}
.add_firstmenu dd .textareaBox.w2 textarea{ height:140px;}
.textareaBox textarea{ width:100%; height:100px; border:none; background:none; overflow:auto; color: #999} /*by shuliangxing, add color: #999*/
.textareaBox .textarea_tip{ position:relative; right:0; text-align:right; bottom:-5px; font-size:12px; color:#999;}
.textareaBox .ckcon{ font-size:12px; padding-left:10px;}
.textareaBox .cktit{ padding-left:10px;}
.qxbox{ font-size:13px; padding:0 10px 20px;}
.qxtit{ margin-bottom:-8px;}
.qxcon li{ border-bottom:1px dotted #999; line-height:40px;}
.qxcon li span{ margin-left:16px;}
.add_firstmenu dl.sf{ height:80px;}
.add_firstmenu dl.ymtpDl{padding-top: 80px; height: 20px !important;}
.add_firstmenu dd .ymtp{ width: 84px; height: 110px; background:url(../images/ymtp.jpg) no-repeat; margin:-80px 48px 0; display: inline-block;}
.add_firstmenu dl.ymtp_imgDl{ padding-top: 68px;}
.add_firstmenu dd .ymtp_img{ width: 70px; height: 93px; margin-top: -68px;}
.add_firstmenu dl.two { overflow:hidden;}
.add_firstmenu dl.two dd{ width:28%; float:left; padding:0; position:relative;}
.add_firstmenu dl.two .ddpic{ float:left; width:136px; height:80px; background:url(../images/sfz_nopic.jpg) no-repeat; margin-right:10px;}
.add_firstmenu dd .endtime{width:170px; padding-right:6px; display:inline-block; text-align:right} 
.add_firstmenu>.combtn{ padding:30px 0 0 240px;}
.add_firstmenu>.combtn a{ margin:0 15px;}
.bank_table{ margin:0 -10px; width:auto !important;}
.bank_table table{ margin-bottom:40px; }
.combtn{}
.combtn a{ display:inline-block; height:30px; line-height:30px; padding:0 8px; min-width:56px; text-align:center; color:#fff !important; background:#e8a410;}
.combtn a:hover{ background:#bbb;}
.tipbtn { margin:20px 0 0;}
.tipbtn a{ margin:0 20px 0 0;}
.layerbtn{ text-align:center;}
.layerbtn a{ margin:0 10px;}
.graytip{ margin-left: 10px; line-height: 30px; height: 30px; position: relative; display: inline-block; top: -10px; color: #999;}

hr{ border:none; background:none; border-bottom:1px dashed #f35e0b; width:96%; margin:0 auto; height:0; content:''; clear:both; overflow:hidden; visibility:visible;}

/*011反馈管理*/
.SearchList,.tabnavList{ width:100%; padding:0 0 8px 0; position:relative; float:left;z-index:10;}
.tabnavList{ z-index:9;}
.SearchList .pr{ position:absolute; right:0; margin-top:-1px;}
.SearchList .pr_b{ bottom:0;}
.SearchList .pr a{ margin-left:10px;}
.SearchList ul{ overflow:visible; padding-right:60px;}
.SearchList>ul>li,.tabnavList>ul>li{ float:left; padding-left:12px; height:28px; margin-bottom:2px; position:relative; z-index:10}/*update by shuliangxing*/
.SearchList li span{ float:left;}
.SearchList li input{ border:1px solid #dfdfdf; height:16px; line-height:16px; padding:5px; width:100px; margin-right:10px; color: #999;}/*update by shuliangxing width:148px->100px; color: #999*/
.SearchList li .date input,.date input{ width:87px; text-align:center; margin:0; border:1px solid #dfdfdf; height:16px; line-height:16px; padding:5px;}
.SearchList li .name{ color:#999; height:26px; line-height:26px; padding:0 5px 0 0; position:relative; top:2px;}
.SearchList li .fg,.fg{ margin:0 6px;}
.SearchList li .selectul { width:160px;}
.SearchList_GJ ul{ width:400px; float:left;}
.SearchList .yxjx { height:0; margin-bottom:0; width:500px;}
.SearchList .yxjx .text { position:relative; right:-400px; top:-140px;}
.SearchList .yxjx textarea{ border:1px solid #dfdfdf; height:68px; line-height:16px; padding:5px; width:280px; float:left; margin-right:10px;}
.tabnavList>ul{ border-bottom:1px solid #f05228}
.tabnavList>ul>li{ width:130px; padding:0 0 4px 0; height:34px; line-height:34px; margin:0; position:relative; text-align:center; cursor:pointer; color:#999;}
.tabnavList>ul>li:hover,.tabnavList>ul>li.curr{ color:#f05228;}
.tabnavList>ul>li:hover:after,.tabnavList>ul>li.curr:after{ height:4px; width:100%; background:#f05228; content:""; position:absolute; left:0; bottom:0}
.com_table{ width:100%;}
.com_table td,.com_table th{ line-height:24px; padding:6px 5px; text-align:center;}
.com_table th{ color:#fff !important; border-right:1px solid #fff; background:#f35e0b; font-weight:normal;}
.com_table td{ font-size:12px; color:#676767; border-bottom:1px solid #ecf0f5; background:#f0f0f0;}
.com_table tr.bold td{ font-weight:bold;}
.com_table td a{ display:inline-block; margin:0 1px;}/*update by shuliangxing*/
.com_table td a.icon{}
.com_table td.left{ text-align:left;}
.com_table tr:nth-child(2n) td{ background:#fff;}
.com_table .th_2 th{ border-top:1px solid #fff; border-right:none;}
.tab_bot{ margin:40px 0 10px; position:relative; height:30px;}
.tab_bot .page{ position:absolute; right:0; top:2px;}
.page .show_e{ margin-right:12px; display:inline-block; font-size:12px;}
.page .show_e span,.page .show_e a{ color:#333; margin:0 5px;}
.page .show_e a:hover{ color:#f35e0b}
.page .show_e input{ height:16px; line-height:16px; padding:5px; width:24px; border:1px solid #e1e1e1; text-align:center; color:#f35e0b; margin:0 2px;}/*update by shuliangxing*/

.sqlistbox{ width:640px; padding:3px; padding-top:0; border:1px solid #dfdfdf}
.sqlistbox .tab_bot{ margin-top:20px;}
.sqlistboxTop { padding:10px 0; min-height:30px;}
.sqlistboxTop .combtn a,.mr10cb a{ margin:0 0 0 10px;}
.sqlistboxTop .yx{ text-align:center; width:100px; display:inline-block}
.sqlistboxTop .tj{ padding:0 15px; display:inline-block}
.QZ_search input{ width:152px; height:28px; line-height:28px; color:#999; border:1px solid #dfdfdf; background:url(../images/qz_fdj.png) no-repeat 3px center; padding-left:20px; font-size:12px; position:relative; top:-1px; margin-right:10px;}
.ck_td{ border:none !important; width:60px;}
.nohav{ text-align:center; color:#999; font-size:14px; height:120px; line-height:120px;}

.downvote{ padding:0 0 20px;}
.downvote>span{ display:inline-block; margin-right:24px;}

/*069密码修改*/
.ywz_zhuce_huixian{ float:left; background:#B2ADAD; width:45px; height:1px; margin:14px 10px 0 5px; font-size:0px;} /*#fb9300->#B2ADAD update by shuliangxing*/
.ywz_zhuce_hongxian{ float:left; background:#e60012; width:45px; height:1px; margin:14px 10px 0 5px; font-size:0px;}

/*帮助*/
.helpbox{ padding:10px 150px 20px 100px;}
.helpbox dt .item { position:relative; padding:5px 70px 0 35px;}
.helpbox dd .item { position:relative; padding:0 0 0 35px;}
.helpbox dd { display:none; border-bottom:1px dotted #f35e0b; padding-bottom:10px; margin-bottom:10px;}
.helpbox .item .l{ position:absolute; left:0; color:#666}
.helpbox .item .r{ position:absolute; right:0; top:0; text-decoration:underline;}
.helpbox .item .r a{ color:#f35e0b}

/*运营商管理*/
.OperaList { float:left; width:260px; border:1px solid #dfdfdf; background:url(../images/opera_bg.gif);}
.OperaList li{ line-height:35px;}
.OperaList ul{ margin-bottom:-1px; padding-left:18px;}
.OperaList li>a{ color:#333; display:block; overflow:hidden; position:relative; padding-left:30px; background:url(../images/opera_icon.png) no-repeat left 2px;}
.OperaList li.curr>a{ background-position:left -32px;}
.OperaList ul.last li>a{ background:none;}
.OperaList>ul>li ul{ display:none;}
.OperaList>ul{ position:relative;}
.OperaList>ul:before{ content:''; width:2px; height:35px; background:#525252; position:absolute; left:-1px; top:0}
.OperaProfile{ margin-left:265px; }
.operaitembox{ padding:10px 40px 20px 20px;}
.operaitem{ border-bottom:1px dotted #f35e0b; padding-bottom:5px; margin-bottom:5px;}
.operaitem .labelautybox{ margin-right:20px;}
@media screen and (max-width:1280px){
	.SearchList .yxjx { height:70px; margin-bottom:18px;}
	.SearchList .yxjx .text{ left:0; top:0}
}

.simpletooltip{cursor:pointer}
.simple-tooltip{position:absolute;display:block;width:auto;max-width:200px;height:auto;padding:6px 8px;color:#ccc;font:400 13px/1.3em Helvetica,Arial,Sans-serif;border:solid 2px #111;background-color:#222;margin-bottom:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:9999}
.simple-tooltip .arrow{display:block;width:0;height:0; content:""; overflow:hidden; position:absolute;border-width:7px;border-style:solid;border-color:transparent}
.simple-tooltip.top .arrow{left:50%}
.simple-tooltip.left .arrow{top:50%}
.simple-tooltip.bottom .arrow{left:50%}
.simple-tooltip.right .arrow{top:50%}

.layui-layer-demo .layui-layer-title{ height:36px; line-height:36px; background:#f35e0b; color:#fff; fon-size:16px; padding-left:24px;}

.msgCenter tr td{ font-weight:bold;}
.msgCenter tr.see td{ font-weight:normal;}

/*报错页面*/
.errorBg{ background:#141b32 url("../images/sd.png") no-repeat 70% top;}
.errorCon{ width: 970px; height: 300px; position: absolute; top: 50%; left: 50%; margin: -150px 0 0 -485px;}
.errorLeft{ background: url("../images/house.png") no-repeat left top; width: 490px; height: 300px;}
.errorLeft .back,.errorLeft .backHome{ position: absolute; left: 36px; width: 160px; background: transparent; cursor: pointer;}
.errorLeft .back{ height: 60px; top: 130px;}
.errorLeft .backHome{ height: 37px; top: 201px;}
.errorRight1{ position: absolute; right: 86px; top: 120px;}
.errorRight2{ position: absolute; right: -30px; top: 0;}

/*弹出层*/
.layer_shibai{ text-align: center; padding: 20px; min-width: 200px;}
.layer_shibai h3{ font-size:18px; color:#f35e0b}
.layer_shibai p{ padding: 10px 0 15px;}

/*树样式 add by shuliangxing */
ul.ztree {margin-top: 0px;border: 1px solid #e8a410;background: #FDFDDC;width:200px;height:200px;overflow-y:auto;overflow-x:auto;}

/*多选下拉框 add by shuliangxing*/
.ui-widget-header{height:50px;}/*头部高度*/
.ui-widget-content{background: #FDFDDC !important;}/*背景色*/


